.lh300{
  line-height: 30px;
  height:510px;

}

.position-box{
  width:750px;
  margin: 10px auto;
}
.position{
  width:130px;
  height:30px;
  /*border:1px solid #222;*/
  background: url("../img/zw.png") no-repeat;
  background-size: 100%;
  text-align: center;
  color:#222;
  margin: 10px;
  font-size: 14px;
}

.grid-3{
  display: grid;
  grid-template-rows: repeat(3, minmax(18px, auto));
  grid-template-columns: repeat(3, 1fr);
  justify-content: space-around;
  grid-gap:10px 20px;
}

.fixed{
  position: absolute;
  bottom: 0;
  left:50%;
  transform: translate(-50%,0);
}

.fixed-center{
  position: fixed;
  top:30%;
  left:50%;
  transform: translate(-50%,-50%);
  width:750px;
  height:200px;
}


